﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using DAO;
using DTO;

namespace BUS
{
    public class LapTheDocGiaBUS
    {
        public static bool LapTheDocGia(LapTheDocGiaDTO dg)
        {
            if (string.Compare(dg.Madocgia, "", true) == 0)
            {
                MessageBox.Show("Chưa nhập Mã độc giả !");
                return false;
            }

            if (string.Compare(dg.Loaidocgia, "", true) == 0)
            {
                MessageBox.Show("Chưa xác định Loại độc giả !");
                return false;
            }

            if (string.Compare(dg.Ngaysinh, "", true) == 0)
            {
                MessageBox.Show("Chưa nhập Ngày sinh độc giả !");
                return false;
            }

            if (string.Compare(dg.Ngaylapthe, "", true) == 0)
            {
                MessageBox.Show("Chưa nhập Ngày lập thẻ !");
                return false;
            }

            if (string.Compare(dg.Username, "", true) == 0)
            {
                MessageBox.Show("Chưa nhập Tên đăng nhập cho độc giả!");
                return false;
            }

            if (string.Compare(dg.Password, "", true) == 0)
            {
                MessageBox.Show("Chưa nhập Mật khẩu cho độc giả!");
                return false;
            }

            if (LapTheDocGiaDAO.KiemTra(dg))
                if (LapTheDocGiaDAO.LapTheDocGia(dg))
                    MessageBox.Show("Lập thẻ độc giả thành công !");
                else
                    MessageBox.Show("Lập thẻ độc giả thất bại !");

            return false;
        }
    }
}
